export default function myExample() {
  return {
    name: 'my-example', // 此名称将出现在警告和错误中
    version: '1.0.0',
    buildStart() {
    },
    options(options) {
    },

    resolveId(source) {
      if (source === 'virtual-module') {
        return source;
      }
      return null;
    },

    load(id) {
     
      return null;
    },

    transform(code, id) {
      // 示例：插入注释
      code = `/* transformed */\n${code}`
      console.log('code',code)
      return {
        code,
        map: null,
      };
    },

    generateBundle(options, bundle) {
    },

    banner() {
      return '/* 这是 banner 注释 */';
    },
    footer() {
      return '/* 这是 footer 注释 */';
    },

    writeBundle() {
    }
  };
}